package com.linhngua.code.gwt.client;

import java.util.Collection;

import com.google.gwt.user.client.rpc.AsyncCallback;
import com.linhngua.code.gwt.client.data.shop.Item;
import com.linhngua.code.gwt.shared.Entity;

public interface RemoteInvocationAsync {

	void getEntity(AsyncCallback<Entity> callback);


	void getItem(int id, AsyncCallback<Item> callback);

	void listCurrencies(AsyncCallback<Collection<String>> callback);


	void listFunction(AsyncCallback<Collection<String>> callback);

}
